/* ** por compatibilidad se omiten tildes **
================================================================================
 TRABAJO PRACTICO 3 - System Programming - ORGANIZACION DE COMPUTADOR II - FCEN
================================================================================
  definicion de funciones del manejador de memoria
*/

#ifndef __MMU_H__
#define __MMU_H__


void inicializar_mmu();
unsigned int inicializar_dir_tarea(unsigned int tarea);

void mapear_pagina(unsigned int virtual, unsigned int cr3, unsigned int fisica, unsigned int nivel);
void mapear_identity(unsigned int cr3, unsigned int nivel);
void unmapear_pagina(unsigned int virtual, unsigned int cr3);

#endif
